//
//  SneakyController.h
//  SneakyBastard
//
//  Created by Krist Menina on 9/13/09.
//  Copyright 2009 Hello Wala Studios. All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import <SystemConfiguration/SCNetwork.h>
#import <EDMessage/EDMessage.h> 
#import "GetSnapshots.h"
#import "MailOperation.h"
#import "SneakyCamera.h"


@interface Controller : NSObject {
@private
	NSStatusItem		*_statusItem;
	//NSTimer				*ctimer;

	SneakyCamera		*sneakyCam;
	NSString			*path;
	NSString			*sbDir;
	NSString			*fullPath;
	NSNumber			*snapCount;
	NSOperationQueue	*queue;	
	NSMutableArray		*tableRecord;
	IBOutlet NSMenu		*menuItemMenu;
	IBOutlet NSWindow	*aboutWindow;
	IBOutlet NSWindow	*prefWindow;
	int					secs;
	int					to;
@public
	NSTimer*			timer;	

}

- (NSString *)versionString;
- (NSString*)copyrightString;
- (float)appNameLabelFontSize;
- (id)statusItem;
- (NSApplication *)application;

- (void)actionQuit:(id)sender;
- (void)quickSnap:(id)sender;



- (IBAction) setOverwriteSnapshot:(id)sender;
- (IBAction) aboutWindowController: (id) sender;
- (IBAction) prefWindowController: (id) sender;
@end
